rainfall runoff - German English Dictionary